Co-evolution of Life David Catling (2017)
Planetology
Origin of atmospheres David Catling (2014)
Astronomy Planetology
Fundamentals of Planetary Atmospheres David Catling (2014)
Climate Evolution On Rocky Planets David Catling (2014)
Detecting Inhabited Worlds David Catling (2014)